favored to win - Français Anglais Dictionnaire